-
nouna leader or ruler who is chosen by a despot to head a government
Similar:
Explanation of puppet leader
We don`t have explanations for this word yet.
Similar:
We don`t have explanations for this word yet.